// Heldendaten

func int B_GetHeroWeaponLevel (var int campid)
{
	B_SetCamp(campid);
	return camp.hero_weaponLevel;
};

func void B_SetHeroWeaponLevel (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.hero_weaponLevel = value;
};

func int B_GetHeroArmorLevel (var int campid)
{
	B_SetCamp(campid);
	return camp.hero_armorLevel;
};

func void B_SetHeroArmorLevel (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.hero_armorLevel = value;
};

func int B_GetHeroCrossbowLevel (var int campid)
{
	B_SetCamp(campid);
	return camp.hero_crossbowLevel;
};

func void B_SetHeroCrossbowLevel (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.hero_crossbowLevel = value;
};

func int B_GetHeroKills (var int campid)
{
	B_SetCamp(campid);
	return camp.hero_kills;
};

func void B_SetHeroKills (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.hero_kills = value;
};

func int B_IsHeroActive (var int campid)
{
	B_SetCamp(campid);
	return camp.hero_active;
};

func void B_SetHeroActive (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.hero_active = value;
};

func void B_SetHeroQuickRevive (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.hero_quickRevive = value;
};

func int B_GetHeroQuickRevive (var int campid)
{
	B_SetCamp(campid);
	return camp.hero_quickRevive;
};

func void B_SetHeroFX (var int campid, var string value)
{
	B_SetCamp(campid);
	camp.hero_FX = value;
};

func string B_GetHeroFX (var int campid)
{
	B_SetCamp(campid);
	return camp.hero_FX;
};